extension cords - German English Dictionary